trace and transfer